view,
swiper,
swiper-item {
    box-sizing: border-box;
}



.page {
    width: 100vw;
    display: flex;
    flex-direction: column;
    background-color: #000;
    padding: 40rpx 32rpx;
    box-sizing: border-box;
    position: relative;
    // overflow: hidden;
}

// /* #ifndef H5 */
.page {
	min-height: 100vh;
}
// /* #endif */

.work-btn-style {
    background: linear-gradient(65deg, #ff8a63 0%, #ffde7d 100%), #3bac72;
    border-radius: 15rpx;
    display: flex;
    align-items: center;
    justify-content: center;
}

// tabbar
.uv-tabbar {
    flex: none !important;
    position: relative;
    z-index: 990;

    .uv-tabbar__content__item-wrapper {
        background-color: #191919;

        .uv-tabbar-item__icon {
            .icon {
                width: 40rpx;
                height: 40rpx;
            }
        }

        .uv-tabbar-item__text {
            font-size: 20rpx;
            margin-top: 10rpx;
        }
    }
}

.disabled {
    background: #999 !important;
}